package org.example.order.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@TableName("t_order") // 指定表名
public class OrderDO {

    @TableId(type = IdType.ASSIGN_ID) // 主键，自增
    private Long id;

    private LocalDate birthDate; // 出生年月日

    private String timeRange; // 时间范围

    private String phoneNumber; // 手机号

    private String remark; // 备注

    private LocalDateTime createTime; // 创建时间

    private Integer isDelete; // 是否删除

    private String wechatOrderNum; // 微信订单号

    private String zfbOrderNum; // 支付宝订单号

    private Integer payType; // 支付类型（0：未支付 1：微信 2：支付宝）

    private String userName; // 用户名字

    private String userSex; // 用户性别

}
